package org.nmgyjt.springboot.beans.admin;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotEmpty;

@ApiModel("资源创建额外参数对象")
@Data
public class CsSystemSourceExtCreateBean {
    /**
     * todo:专家创建查询,额外参数;
     * todo:避难场所创建额外参数;
     */

    @ApiModelProperty(required = false, value = "用户等级/专家级别", dataType = "string")
    private String userLevel;

    @ApiModelProperty(required = false, value = "资源类型", dataType = "string")
    private String sourceType;

    @ApiModelProperty(required = false, value = "资源级别", dataType = "string")
    private CsSystemSourceLevelBean sourceLevel;

    @ApiModelProperty(required = false, value = "所在单位地址", dataType = "string")
    private String officeAddress;

    @ApiModelProperty(required = false, value = "ga", dataType = "string")
    private String jobLevel;

    @ApiModelProperty(required = false, value = "特长描述", dataType = "string")
    private String desc;

    @ApiModelProperty(required = false, value = "工作单位", dataType = "string")
    private String workUnit;

    @ApiModelProperty(required = false, value = "主管单位", dataType = "string")
    private String superiorOrgName;

    @ApiModelProperty(required = false, value = "主管职责(救援队伍:主要救援力量)", dataType = "string")
    private String majorDuties;

    @ApiModelProperty(required = false, value = "次要职责(救援队伍:主要救援力量)", dataType = "string")
    private String secondaryDuties;

}
